//
//  PKRequestManager.h
//  PianKe
//
//  Created by lanou on 15/12/22.
//  Copyright © 2015年 yang. All rights reserved.
//

#import <Foundation/Foundation.h>

// 数据解析成功时的block方法,在外部实现
typedef void(^Success)(NSData *data);
// 数据解析失败时的block方法,在外部实现
typedef void(^Error)(NSError *error);
// 枚举, 里面有GET,POST两个值
typedef NS_ENUM(NSInteger, RequsetType){
  POST,
  GET
};

@interface WTRequestManager : NSObject

/* 这个方法:  参数有:urlString 网址字符串
            parDic: 方法体的字典   如果为空,无方法体    当然了这个方法可以替换成方法体字符串(外界拼接好的)
            method:  方法标识   GET和POST
            success: 成功时的block方法
            error:   失败时的block方法
 这个方法是类方法
*/
+ (void)requestWithUrlString:(NSString *)urlString parDic:(NSDictionary *)parDic  method:(RequsetType)method success:(Success)success  error:(Error)error;

@end
